#region Microsoft Public License
/*
 * (c) Copyright Chenjun Wu. http://utablesdk.codeplex.com
 * 
 * This source is subject to the Microsoft Public License (Ms-PL).
 * Please see http://go.microsoft.com/fwlink/?LinkID=131993 for details.
 * All other rights reserved.
 */
#endregion

﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows;

namespace UTable.Objects.Handlers.Gestures
{
    public class Contact
    {
        public Contact(int id)
        {
            Fingers = new HashSet<int>();
            ID = id;
        }

        public HashSet<int> Fingers;

        public int ID { get; private set; }

        public int UserID { get; set; }

        public String DeviceName { get; set; }

        public Point StartPosition { get; set; }

        public Point CurrentPosition { get; set; }

        public long CurrentTimestamp { get; set; }

        public UTable.Input.MultiTouch.TimeTrace TimeTrace { get; set; }
    }
}
